home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Games Machine 155
/
XENIATGM155.iso
/
Gioco Allegato
/
Mods
/
SWRv0.1.exe
/
SWRv0.1
/
etg
/
B5sparks.ebg
< prev
next >
Wrap
Text File
|
2000-10-07
|
2KB
|
219 lines
#line 1 "D:\\Homeworld\\DataSrc\\ETG\\death\\DestDamageLarge\\DDLsparks.etg"
#line 1 "D:\\Homeworld\\dataSrc\\ETG\\etg.h"
#line 111 "D:\\Homeworld\\dataSrc\\ETG\\etg.h"
#line 1 "D:\\Homeworld\\DataSrc\\ETG\\death\\DestDamageLarge\\DDLsparks.etg"
#line 1 "D:\\Homeworld\\src\\game\\specialeventdefs.h"
#line 1 "D:\\Homeworld\\DataSrc\\ETG\\death\\DestDamageLarge\\DDLsparks.etg"
eventStart(float size)
maxFrequency(15)
variable
{
float sparkSize
float sparkSpeed
float sparkSpeedLOF
float sparkSpeedDist
float sparkLength
float sparkLengthDist
int sparks
RGBA modSparkColor
}
startup
{
setDefaults()
setScale(2)
sparkSize <- fmult(size, 1)
sparkSpeed <- fmult(size, 3)
sparkSpeedLOF <- fmult(size, 6)
sparkSpeedDist <- fmult(size, 2)
setDeltaLOFDist(sparkSize)
setDeltaR(sparkSize, [(360) * 2.0 * 3.14159265359789 / 360.0])
setDeltaRDist(0, [(360) * 2.0 * 3.14159265359789 / 360.0])
setVelLOFDist(sparkSpeedLOF)
setVelR(sparkSpeed)
setVelRDist(sparkSpeedDist)
setColorA([255 + 200 * 256 + 180 * 65536 + 230 * 65536 * 256])
modSparkColor <- [255 + 200 * 256 + 180 * 65536 + 230 * 65536 * 256]
setLifespan(2)
setIsWorldSpace(1)
sparks <- createLines(20,0)
{
sparkLength <- fmult(size, 0.4)
sparkLengthDist <- fmult(size, 0.2)
setLength(sparkLength)
setLengthDist(sparkLengthDist)
}
}
eachFrame
{
modifyColorA(sparks, modSparkColor)
}
timeIndex
{
timeBlock(modSparkColor)
{
time(1, 1.0, 0.9, 0.5, 0.7)
time(2, 1.0, 0.5, 0.0, 0)
}
}
eachFrame
{
at(2)
{
delete()
}
}